{% from "components/macros/layout.html" import stat_row %} {% from "components/macros/table.html" import data_table %}

{{ family.name }}

{{ family.pattern }} · {{ family.kind }} · db {{ family.db }}

{{ family.purpose }}

Written by {{ family.owner }}

{{ stat_row([ ("Keys", family.count), ("Memory", family.memory|filesizeformat), ("TTL", family.ttl_label or "none"), ("Last touched", (family.idle_label ~ " ago") if family.idle_label else "-"), ]) }} {% if peek and peek.key %}

Newest key {{ peek.key }}

{{ data_table([ {"key": "a", "label": peek.columns[0]}, {"key": "b", "label": peek.columns[1], "align": "right"}, ], peek.rows, empty="Empty") }}
{% elif peek and peek.error %}

Could not read it: {{ peek.error }}

{% else %}

No keys to show yet.

{% endif %}